package com.guan.poi.xml.config;

import com.guan.poi.xml.config.field.IFieldConfig;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * Excel定义
 */
@Data
public class TableConfig implements IAreaConfig {

	private List<DataConfig> datas = new ArrayList<>();
	private Boolean showTitle;
	private Boolean mergeTitle;

	/** 校验是否展示 **/
	private String filter;

	/** 样式 */
	private PoiStyleConfig style;

	/** 标题样式 */
	private PoiStyleConfig titleStyle;

	private List<SetConfig> sets = new ArrayList<>();

	private TableHeadConfig tableHead;

	/** Field属性的全部定义 */
	private List<IFieldConfig> fields = new ArrayList<>();
}
